package com.koicarp.agent.provider.entity;


import com.koicarp.agent.provider.build.ModelConfig;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @ClassName:  BigModel   
 * @Description: 大模型
 * @author: liutao
 * @date:   2025年3月6日 上午8:36:24    
 */

@Data
@EqualsAndHashCode(callSuper = false)
public class LargeModel extends Model {
	
	/**
	 * temperature
	 */
	private double temperature;
	
	/**
	 * topP
	 */
	private double topP;

	/**
	 * 最大响应tokens，不填用默认值{@link com.koicarp.agent.provider.build.ModelConfig}
	 */
	private int maxTokens = ModelConfig.MAX_TOKENS;

	/**
	 * 是否提供思维
	 */
	private boolean think = false;
}
